/**
*┌──────────────────────────────────────────────────────────────┐
*│　描    述：Manager_role                                                    
*│　作    者：NetCoreCMS                                              
*│　版    本：1.0   模板代码自动生成                                              
*│　创建时间：2019-12-25 10:52:46                           
*└──────────────────────────────────────────────────────────────┘
*┌──────────────────────────────────────────────────────────────┐
*│　命名空间： NetCoreCMS.IRepository                                   
*│　接口名称： IManager_roleRepository                                      
*└──────────────────────────────────────────────────────────────┘
*/
using NetCoreCMS.Models;
using System;
using System.Threading.Tasks;

namespace NetCoreCMS.IRepository
{
    public interface IManager_roleRepository : IBaseRepository<Manager_role, Int32>
    {
        /// <summary>
        /// 查出角色带权限值
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        Models.Manager_role GetModel(int id);
        bool DeleteAll(int id);
        int Add(Models.Manager_role model);
        bool UpdateAll(Models.Manager_role model);
    }
}